[置顶]我的博文目录

Java

硬核C Sharp

设计模式

  • 六个创建型模式
    • 简单工厂模式-Simple Factory Pattern【学习难度:★★☆☆☆,使用频率:★★★☆☆】
    • 工厂方法模式-Factory Method Pattern【学习难度:★★☆☆☆,使用频率:★★★★★】
    • 抽象工厂模式-Abstract Factory Pattern【学习难度:★★★★☆,使用频率:★★★★★】
    • 单例模式-Singleton Pattern【学习难度:★☆☆☆☆,使用频率:★★★★☆】
    • 原型模式-Prototype Pattern【学习难度:★★★☆☆,使用频率:★★★☆☆】
    • 建造者模式-Builder Pattern【学习难度:★★★★☆,使用频率:★★☆☆☆】
  • 七个结构型模式
    • 适配器模式-Adapter Pattern【学习难度:★★☆☆☆,使用频率:★★★★☆】
    • 桥接模式-Bridge Pattern【学习难度:★★★☆☆,使用频率:★★★☆☆】
    • 组合模式-Composite Pattern【学习难度:★★★☆☆,使用频率:★★★★☆】
    • 装饰模式-Decorator Pattern【学习难度:★★★☆☆,使用频率:★★★☆☆】
    • 外观模式-Facade Pattern【学习难度:★☆☆☆☆,使用频率:★★★★★】
    • 享元模式-Flyweight Pattern【学习难度:★★★★☆,使用频率:★☆☆☆☆】
    • 代理模式-Proxy Pattern【学习难度:★★★☆☆,使用频率:★★★★☆】
  • 十一个行为型模式
    • 职责链模式-Chain of Responsibility Pattern【学习难度:★★★☆☆,使用频率:★★☆☆☆】
    • 命令模式)-Command Pattern【学习难度:★★★☆☆,使用频率:★★★★☆】
    • 解释器模式-Interpreter Pattern【学习难度:★★★★★,使用频率:★☆☆☆☆】
    • 迭代器模式-Iterator Pattern【学习难度:★★★☆☆,使用频率:★★★★★】
    • 中介者模式)-Mediator Pattern【学习难度:★★★☆☆,使用频率:★★☆☆☆】
    • 备忘录模式-Memento Pattern【学习难度:★★☆☆☆,使用频率:★★☆☆☆】
    • 观察者模式-Observer Pattern【学习难度:★★★☆☆,使用频率:★★★★★】
    • 状态模式-State Pattern【学习难度:★★★☆☆,使用频率:★★★☆☆】
    • 策略模式-Strategy Pattern【学习难度:★☆☆☆☆,使用频率:★★★★☆】
    • 模板方法模式-Template Method Pattern【学习难度:★★☆☆☆,使用频率:★★★☆☆】
    • 访问者模式-Visitor Pattern【学习难度:★★★★☆,使用频率:★☆☆☆☆】

微服务理论文章阅读学习

工具建设